English Dictionary
◊ SHAMROCK PEA
shamrock pea
n : trailing trifoliate Asiatic and African herb having cobalt
blue flowers [syn: {Parochetus communis}]